do one's impression - Deutsch Englisch Wörterbuch